package cn.ffcs.unm.testClient.vo;

import lombok.Getter;
import lombok.Setter;
/**
 * 国政通请求实体类
 * Title:
 * Description:
 * Copyright: FFCS（C） 2017
 * Company: FFCS
 * @author Wang Yiren
 * @Version 0.0.1 date:2017年11月14日
 * @since JDK1.6
 */
public class Input {
	/**
	 * 流水号【系统唯一】
	 */
	@Getter
	@Setter
	private String clientSn;
	/**
	 * 公民身份号码
	 */
	@Getter
	@Setter
	private String gmsfhm;
	/**
	 * 姓名
	 */
	@Getter
	@Setter
	private String xm;
	/**
	 * 签名值 md5(signKey +gmsfhm)
	 */
	@Getter
	@Setter
	private String sign;

	/********************以上必填**********************/
	
	/********************以下选填**********************/
	/**
	 * 曾用名
	 */
	@Getter
	@Setter
	private String cym;
	/**
	 * 性别
	 */
	@Getter
	@Setter
	private String xb;
	/**
	 * 民族
	 */
	@Getter
	@Setter
	private String mz;
	/**
	 * 出生日期
	 */
	@Getter
	@Setter
	private String csrq;
	/**
	 * 文化程度
	 */
	@Getter
	@Setter
	private String whcd;
	/**
	 * 婚姻状况
	 */
	@Getter
	@Setter
	private String hyzk;
	/**
	 * 服务处所
	 */
	@Getter
	@Setter
	private String fwcs;
	/**
	 * 出生地省市县
	 */
	@Getter
	@Setter
	private String csdssx;
	/**
	 * 籍贯省市县
	 */
	@Getter
	@Setter
	private String jgssx;
	/**
	 * 所属省市县
	 */
	@Getter
	@Setter
	private String ssssxq;
	/**
	 * 住址
	 */
	@Getter
	@Setter
	private String zz;
	
	@Override
	public String toString() {
		return "{\"clientSn\":\"" + this.clientSn + "\",\"gmsfhm\":\"" + this.gmsfhm + "\",\"xm\":\"" + this.xm +
				"\",\"cym\":\"" + this.cym +"\",\"xb\":\"" + this.xb +"\",\"mz\":\"" + this.mz +
				"\",\"csrq\":\"" + this.csrq +"\",\"whcd\":\"" + this.whcd +"\",\"hyzk\":\"" + this.hyzk +
				"\",\"fwcs\":\"" + this.fwcs +"\",\"csdssx\":\"" + this.csdssx +"\",\"jgssx\":\"" + this.jgssx +
				"\",\"ssssxq\":\"" + this.ssssxq +"\",\"zz\":\"" + this.zz +"\",\"sign\":\"" + this.sign +"\"}";
	}

}
